package com.qixiaobao.insure.mapper;

import com.qixiaobao.insure.domain.SchemeInsure;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Set;

/**
 * @Description 天保方案匹配  数据层
 * @Author yangxm
 * @Date 2025/6/17 11:59
 */
@Mapper
public interface SchemeInsureMapper {


    /**
     * 根据方案ID查询天保方案匹配信息
     *
     * @param schemeIdSet
     * @return
     */
    List<SchemeInsure> selectSchemeInsuresBySchemeIds(Set<Long> schemeIdSet);

    /**
     * @Description 查询匹配前的保单id集合
     * @Author yangxm
     * @Date 2025/6/18 14:39
     * @param schemeInsure
     * @return java.util.List<java.lang.Long>
     */
    List<Long> selectFromInsureIdList(SchemeInsure schemeInsure);
}
